Last Season

2003-04

Next Season

Top Teams

Champion: Detroit Pistons

Runner-up: Los Angeles Lakers

Best Offense: Dallas Mavericks: 110.5 ORating

Best Defense: San Antonio Spurs: 93.3 DRating

Best Net: San Antonio Spurs: +7.7 NetRating

Awards

MVP: Kevin Garnett

Finals MVP: Chauncey Billups

Defensive Player of the Year: Metta World Peace

Sixth Man of the Year: Antawn Jamison

Most Improved Player: Zach Randolph

Rookie of the Year: LeBron James

Historical Context

Relative ORating: 1.00

Relative Pace: 0.91

Relative TS%: 0.98

Relative FG%: 0.96

Relative FT%: 1.00

Relative 3-Point Attempt Rate: 1.00

Relative Free Throw Attempt Rate: 0.93

PLAYERTEAMTRANSITION_DTRANSITION_STLTRANSITION_BLKTRANSITION_SHOOTING_FOULTRANSITION_NON_SHOOTING_FOUL
Joe Johnson PHX 86914710213275322108
Shawn Marion PHX 8432814611303310255
LeBron James CLE 80935452751123813213
Stephon Marbury NYK 8054471113327532939
Stephen Jackson ATL 80251020213201203129
Peja Stojakovic SAC 7976310002131617318157
Carmelo Anthony DEN 793763002131123822108
Jim Jackson HOU 79286302754152846
Paul Pierce BOS 7899630021330332663
Cuttino Mobley HOU 7881010211331420621116
Jamal Crawford CHI 788107181133171592846
Jason Terry ATL 784129842821992394
Steve Francis HOU 78013102762660449
Andrei Kirilenko UTA 77314102181266011239
Juwan Howard ORL 765152141021333203912
Damon Stoudamire POR 74916471021334172755
Andre Miller DEN 74417151275171593129
Zach Randolph POR 7411812081133181442939
Donyell Marshall TOR 741185454284062486
Mike Bibby SAC 74118545021321992394
Kirk Hinrich CHI 737211020213472484
Jason Richardson GSW 7342263027521992663
Eddie Jones MIA 719233100021322853614
Rashard Lewis OKC 7162447142825652663
Antoine Walker DAL 711251208275181442755
Michael Redd MIL 71125545021353282486
Tracy McGrady ORL 7062712083521913121116
Gary Payton LAL 7032898275171592394
Lamar Odom MIA 7032831004283883614
Shareef Abdur-Rahim POR 70328545113330332663
Doug Christie SAC 69631471275201202394
Richard Jefferson BKN 6913254527522852939
Clifford Robinson GSW 68833214135232262755
Eric Snow PHI 6873454502133514467
Michael Finley DAL 68734545275294017164
Elton Brand LAC 685360291611284621116
Latrell Sprewell MIN 683375450213151908289
Ricky Davis BOS 676381208428275319144
Antonio Davis CHI 675390291021327532394
James Posey MEM 672405453522846467
Steve Nash DAL 6654131000213171593129
Kevin Garnett MIN 664422141428332020131
Carlos Boozer CLE 660432141428219920131
Corey Maggette LAC 65344310027522852846
Jamaal Magloire NOP 64645214127522853321
DeShawn Stevenson ORL 64246120811331617316173
Baron Davis NOP 63947102275161733420
Ben Wallace DET 63648471103201202663
Theo Ratliff POR 63549120816230333912
Dirk Nowitzki DAL 63450471352341720131
Tyronn Lue ORL 63351120802132660476
Kerry Kittles BKN 6335171842821992394
Kenny Thomas PHI 631533100275247321116
Vince Carter TOR 62854630113327532939
Metta World Peace IND 6265554561125653223
Brad Miller SAC 62456214176521484
Antawn Jamison DAL 6225731001133191312755
Bruce Bowen SAS 619585451133151902394
Quentin Richardson LAC 61859718275228519144
Rafer Alston MIA 6185981411332565493
Zydrunas Ilgauskas CLE 616613100352351410255
Kurt Thomas NYK 6166121412754063516
Darrell Armstrong NOP 615639842892692755
Kobe Bryant LAL 615634711133102583516
Jermaine O'Neal IND 61465214151836132572
Pau Gasol MEM 612660291113323782572
Jalen Rose TOR 61067545113321992572
Desmond Mason MIL 60868471113324732394
Yao Ming HOU 60569029127522853129
Voshon Lenard DEN 6007031001133151902572
Sam Cassell MIN 59671718021318144512
Tony Parker SAS 5947221410213926920131
P.J. Brown NOP 59273310042829402572
Richard Hamilton DET 587746300213112382572
Al Harrington IND 586755451133181442939
Gilbert Arenas WAS 58675981133161733516
Jason Williams MEM 585777182751123815187
Nene DEN 584783100352266022108
Kwame Brown WAS 5747921413521519014200
Tim Duncan SAS 57180029176171592663
Chauncey Billups DET 57081471275191312572
Raja Bell UTA 5698263027530333223
Tayshaun Prince DET 56883120876228513213
Jeff McInnis CLE 568836300213151903223
Vladimir Radmanovic OKC 5678521411133294021116
Shandon Anderson NYK 56785814428371118157
Shaquille O'Neal LAL 567850291352219921116
Chris Bosh TOR 566882141611294022108
Mike Dunleavy GSW 566885450213322612227
Manu Ginobili SAS 56290718275181443129
Jiri Welsch BOS 561914711133284615187
Erick Dampier GSW 56092214102131814419144
Keith Van Horn MIL 560923100275237820131
Anfernee Hardaway NYK 5609221411133284619144
Greg Ostertag UTA 5599502917638813213
Rasheed Wallace DET 5589647194256520131
Morris Peterson TOR 5569754527527532572
Bonzi Wells MEM 550985451133201203223
Mark Blount BOS 550981208352371114200
Marcus Camby DEN 5471006305184532394
Shane Battier MEM 5431012141275294022108
Mike James DET 5431017180213312811239
Larry Hughes WAS 53910312080213142062572
Etan Thomas WAS 5381041208352332020131
Drew Gooden ORL 53810412080213228521116
Ray Allen OKC 534106120802131913116173
Amar'e Stoudemire PHX 53410647151828462755
Boris Diaw ATL 5321083100428284614200
Jared Jeffries WAS 529109120842822852394
Reggie Miller IND 5281107181133729619144
Jarvis Hayes WAS 5271113100275228522108
Dwyane Wade MIA 52411231005181321514200
Jason Kidd BKN 5241128142751123818157
Darius Miles POR 5231143100518312815187
Casey Jacobsen PHX 5231144710213294016173
Gordan Giricek UTA 52211621410213132152755
Eddy Curry CHI 521117120842825652572
Joe Smith MIL 519118214127543420131
Brian Grant MIA 51711954527535143223
Flip Murray OKC 51711921411133201203129
Vlade Divac SAC 5131211208275303320131
Allen Iverson PHI 5131216300213631111239
Carlos Arroyo UTA 5101236301133161732663
Walter McCarty BOS 5021242141518312814200
Calbert Cheaney GSW 50212447102131222719144
Rasho Nesterovic SAS 498126471611247321116
Samuel Dalembert PHI 4981262141275312820131
Earl Boykins DEN 49412831001133827911239
Aaron McKie PHI 49312947111331025821116
Maurice Taylor HOU 4911300291021325652846
David Wesley NOP 48513131000213256516173
Caron Butler MIA 485131471275219921116
Tim Thomas NYK 48313312081133237821116
Devean George LAL 4801346300213181442846
Hedo Turkoglu SAS 47913547111331913119144
Kenyon Martin BKN 4781369835224732572
Mike Miller MEM 4781365452751519017164
Trenton Hassell MIN 47513821410213219916173
Eric Williams CLE 4751383100021330332846
Damon Jones MIL 47414002910213142067304
Keith Bogans ORL 471141120802131617321116
Derek Anderson POR 46714212080213729618157
Marko Jaric LAC 464143982752012020131
Chris Kaman LAC 4621441208518332011239
Stromile Swift MEM 4591453100275284618157
Raul Lopez UTA 45914571802132199541
Earl Watson MEM 45814763051821992572
Dion Glover TOR 45714812083521123812227
Brent Barry OKC 4531494711133332016173
Fred Hoiberg MIN 450150718113321992394
Jarron Collins UTA 44915102910213191313516
Derek Fisher LAL 44815221410213532813213
Ruben Patterson POR 4461533100113392693129
Lorenzen Wright MEM 4441541208428201203129
Udonis Haslem MIA 435155310002131814421116
Bo Outlaw MEM 43215621416111519015187
Jason Collins BKN 430157214135226602572
Bob Sura ATL 4301572141021382793129
Nazr Mohammed NYK 42315921410213332013213
Kendall Gill CHI 42116054502131123816173
Dale Davis POR 41716131000213228516173
Leandro Barbosa PHX 4121622141021322854111
Allan Houston NYK 40416321410213122278289
Kelvin Cato HOU 403164214161127532663
George Lynch NOP 4021651208021323782486
Brian Cardinal GSW 400166718275201202394
Josh Howard DAL 39916731000213181442939
Jerome Williams CHI 3981682141113382792486
Jacque Vaughn ATL 392169120802131420614200
Corliss Williamson DET 38917002910213191312939
Howard Eisley PHX 38817121410213171592486
Anthony Peeler SAC 388171120811331222721116
Speedy Claxton GSW 3871735450213191313321
Alvin Williams TOR 3851743100518256515187
Lucious Harris BKN 38517412080213532811239
Juan Dixon WAS 383176214102131321512227
Aaron Williams BKN 3801773100275312810255
John Salmons PHI 37917854502131617313213
Anthony Johnson IND 377179120802131715922108
Jeff Foster IND 3751802141113323782755
Antonio Daniels OKC 37218147102131519011239
Stacey Augmon NOP 371182214102131321517164
Fred Jones IND 3711822141428219914200
Glenn Robinson PHI 368184029111331617312227
Chucky Atkins BOS 36418521410213827910255
Toni Kukoc MIL 361186214102131617317164
T.J. Ford MIL 36018763002131519015187
Marcus Banks BOS 3531884711133132152846
Slava Medvedenko LAL 348189214111331913122108
Jake Voskuhl PHX 3471901208021321992572
Rodney Rogers BKN 3471905452752012018157
Dikembe Mutombo NYK 34619202914281519014200
Steve Blake WAS 34619263002131420611239
Kevin Ollie CLE 34319431000213532819144
Bobby Simmons LAC 34119502912751814420131
Tony Battie CLE 341195120827534174341
Mehmet Okur DET 34019712082752012021116
Malik Rose SAS 338198310002131715919144
Charlie Ward SAS 337199120811331814415187
Michael Curry TOR 33420012080213237816173
Brendan Haywood WAS 3342000291352171592486
Chris Wilcox LAC 33220221410213237819144
Sasha Pavlovic UTA 3322022141352171594310
Chris Mihm BOS 33220221413521519019144
Ira Newble CLE 32920531001133219913213
Robert Horry SAS 328206214127522852486
Chris Crawford ATL 32520702913521913115187
Jamaal Tinsley IND 3252075451133112382846
Vin Baker NYK 3222090291352132159276
Karl Malone LAL 3192103100352151909276
Corie Blount TOR 316211214111331420611239
Jon Barry DEN 3152127183521123812227
Vitaly Potapenko OKC 312213029102131025813213
Reggie Evans OKC 31221312081133102583129
Kareem Rush LAL 3122133100275219917164
Rod Strickland TOR 30521647102131222712227
Keyon Dooling LAC 302217545021363112846
Dan Gadzuric MIL 29921831005181913116173
Brian Skinner MIL 2972190291275219916173
Bobby Jackson SAC 2952202141021382792486
Eddie House LAC 295220120802131617317164
Nick Van Exel GSW 29122212080213435014200
Eddie Robinson CHI 2872233100021392695323
Andrew DeClercq ORL 287223310027538820131
Chris Andersen DEN 285225214185181449276
Rodney White DEN 285225214102131123815187
Milt Palacio TOR 28522547111331222710255
Wesley Person ATL 28422812080213435012227
Matt Harpring UTA 28322921410213631113213
Calvin Booth OKC 2832290291428219915187
Brevin Knight MIL 2792314711133729616173
Kyle Korver PHI 271232029102131519011239
Luke Ridnour OKC 27123221411133142062663
Bryon Russell LAL 265234029102131913117164
Ronald Dupree CHI 264235545275102582394
Mark Madsen MIN 26423521411133228513213
Robert Traylor NOP 2612374711133181443223
Marquis Daniels DAL 259238214127572961386
David West NOP 257239120802131814415187
Michael Doleac DEN 25624021414281913110255
Doug Overton LAC 253241214111331715912227
Darius Songaila SAC 252242120802131025814200
Christian Laettner WAS 250243214111331519010255
Antonio McDyess PHX 249244310011331715913213
Horace Grant LAL 24924412080213122277304
Jahidi White PHX 24524621411133181442394
Predrag Drobnjak LAC 2452460291275631110255
Kedrick Brown CLE 244248120802131321510255
Steven Smith NOP 243249029102131123816173
Lee Nailon CLE 24125002910213631117164
Linton Johnson CHI 23925102912751617310255
Mo Williams UTA 23725231000213102586315
Austin Croshere IND 23425312080213122279276
Jerome James OKC 233254029102131420613213
Jerry Stackhouse WAS 2322551208021372969276
Gary Trent MIN 23125602910213827913213
Brian Scalabrine BKN 231256310011331123817164
Clar. Weatherspoon HOU 2262580291021372965323
Othella Harrington NYK 224259029102131321516173
Marcus Fizer CHI 221260029102131617311239
Chris Webber SAC 217261120802131321511239
Tom Gugliotta UTA 21626221410213122278289
Francisco Elson DEN 2152631208352219914200
Moochie Norris NYK 21026431000213729611239
Donnell Harvey PHX 210264214102131420610255
Willie Green PHI 210264214102131123814200
Kenny Anderson IND 20826731000213435015187
Tony Massenburg SAC 2062680291275247310255
Matt Barnes LAC 2042691208275161735323
Mickael Pietrus GSW 20426902911133151909276
Eduardo Najera DAL 199271214102131025818157
Dajuan Wagner CLE 198272029111331617314200
Rick Fox LAL 19727321410213122279276
Greg Buckner PHI 197273029102131321510255
Shammond Williams NOP 195275471021363118289
Travis Best DAL 1952754710213122277304
Tyson Chandler CHI 1932770291428631111239
Ervin Johnson MIN 192278029111331617310255
Shawn Bradley DAL 19227802914282012013213
Michael Ruffin UTA 19028031001133112388289
Derrick Coleman PHI 19028002910213112388289
Lonny Baxter WAS 18828202911133171597304
Frank Williams NYK 1872830291113372968289
Luke Walton LAL 18428402910213532810255
Zaza Pachulia ORL 183285029102131321512227
DeSagana Diop CLE 1832853100428219911239
Steven Hunter ORL 18128702910213219910255
Lindsey Hunter DET 181287029127553283358
Avery Johnson GSW 1752891208113353284341
Rasual Butler MIA 17329002910213112385323
Qyntel Woods POR 1732900291352132158289
Mitchell Butler WAS 1722921208113392694341
Jamal Mashburn NOP 1712931208021392692372
Ansu Sesay OKC 1712930291021382798289
Scot Pollard IND 17029502914281025810255
Eric Piatkowski HOU 1702952141021353285323
Jason Hart SAS 1702952141021353286315
Daniel Santiago MIL 16729812080213926910255
Elden Campbell DET 1612991208113392697304
Michael Olowokandi MIN 16030002910213171599276
Travis Hansen ATL 15730102910213631112227
Troy Murphy GSW 15630221411133112387304
Sean Rooks ORL 1563021208275161739276
Zarko Cabarkapa PHX 1543041208021372968289
Devin Brown SAS 15430412080213112385323
Danny Fortson DAL 15330602910213729619144
Amal McCaskill PHI 15230712080213151909276
Wally Szczerbiak MIN 1493081208021323718289
Ron Mercer BOS 1483091208113382794341
Scott Padgett HOU 148309120802131123812227
Erick Strickland MIL 14830912080213336110255
Jannero Pargo CHI 1473122141275435011239
Jason Kapono CLE 1423130291021363117304
Adonal Foyle GSW 141314029127582794341
Richie Frahm OKC 1393150291021353288289
Mark Jackson HOU 1383162141021323717304
Malik Allen MIA 1363170291113363116315
Tony Delk DAL 1353181208275122279276
Jason Collier ATL 1353180291021392694341
Zoran Planinic BKN 13432012080213631119144
Scott Williams DAL 133321120802131617315187
Bostjan Nachbar HOU 1323220291352631112227
Loren Woods MIA 1283231208113392696315
J.R. Bremer GSW 128323120827553283358
Zendon Hamilton PHI 1253250291021382797304
Lamond Murray TOR 1253251208021333615323
Michael Sweetney NYK 1243271208021353282372
Ryan Bowen DEN 1243271208113382795323
Brandon Armstrong BKN 1213291208021382794341
Rick Brunson POR 1193301208021343502372
Brian Cook LAL 1193302141275102588289
Scottie Pippen CHI 1183320291021353285323
Oliver Miller MIN 117333029111331025810255
Jake Tsakalidis MEM 1173331208113353284341
Marc Jackson PHI 1163350291021323717304
Melvin Ely LAC 1163350291021382796315
John Wallace MIA 1153370291113343509276
Troy Hudson MIN 1113382141021313886315
Keith McLeod UTA 1093391208021353285323
Brandon Hunter BOS 1083401208021382795323
Jumaine Jones BOS 1063410291021363115323
Samaki Walker MIA 1053420291113382796315
Mikki Moore UTA 1033430291021372969276
Vladimir Stepania POR 1033431208021372963358
Mamadou N'diaye ATL 1003450291021372962372
Darvin Ham DET 1003451208428112384341
Kevin Willis SAS 1003451208021363115323
Gerald Wallace SAC 963480291021382795323
Dan Dickau POR 963481208021363118289
Raef LaFrentz BOS 963480291113323718289
Nikoloz Tskitishvili DEN 93351029127563116315
Joel Przybilla ATL 933510291021353287304
Jerome Moiso TOR 933510291021372962372
Roger Mason Jr. TOR 813540291021353285323
Britton Johnsen ORL 793552141021343502372
Reece Gaines ORL 763561208021323714341
Maciej Lampe PHX 763560291021333613358
Marcus Haislip MIL 763560291113353282372
Tremaine Fowlkes DET 7435912080213138810255
Curtis Borchardt UTA 723600291113353283358
Glen Rice MIA 693610291021343503358
DerMarr Johnson NYK 673620291113333613358
Robert Pack DEN 66363471021353283358
Jonathan Bender IND 643640291021323713358
Zeljko Rebraca ATL 643640291113353285323
Robert Archibald TOR 623661208021372965323
Theron Smith MEM 593670291021323714341
Tamar Slay BKN 573680291021333614341
Bimbo Coles MIA 553690291021333615323
Alonzo Mourning BKN 523700291021333613358
Ben Handlogten UTA 513711208021323714341
Chris Whitney WAS 513710291113313881386
Jabari Smith SAC 493730291021363111386
Rodney Buford SAC 483740291021313882372
Michael Stewart BOS 44375029127582793358
Chris Jefferies CHI 443750291021343502372
Omar Cook POR 433770291021333610407
Darrick Martin MIN 413780291113323714341
Mike Wilks HOU 403790291021323712372
Dahntay Jones MEM 393800291021313881386
Darko Milicic DET 383810291113353282372
Jamal Sampson LAL 363820291021323711386
Eddie Gill POR 363821208021343501386
Michael Bradley ATL 353840291021333614341
Maurice Carter NOP 343850291021313880407
Jamison Brewer IND 333860291021323711386
Torraye Braggs HOU 323870291021333613358
Wang Zhi-zhi MIA 323870291021323714341
Bryce Drew HOU 303890291021304071386
Paul Shirley CHI 273900291021304070407
Paul Grant UTA 263910291021343501386
Matt Carroll SAS 263910291021304071386
Derrick Dial ORL 253930291021313881386
Jeff Trepagnier DEN 253930291021313880407
Anthony Goldwire DEN 243950291021304071386
Mateen Cleaves DET 243950291021313884341
Adrian Griffin HOU 243951208021313881386
Anthony Carter MIA 233980291021323712372
Quincy Lewis UTA 223990291021313880407
Shane Heal MIN 223990291021304070407
Alan Henderson ATL 223990291021304070407
Primoz Brezec IND 194020291021313883358
Cherokee Parks MIN 194020291021313881386
Hubert Davis BKN 154040291021304072372
Alton Ford PHX 144050291021323711386
Randy Livingston PHX 134060291021304073358
Troy Bell MEM 134060291021313881386
Josh Davis PHI 134060291021313880407
Mark Pope DEN 124090291021304071386
Bruno Sundov IND 124090291021304072372
Ndudi Ebi MIN 124090291021323710407
Sean Lampley MIA 124090291021304070407
Mengke Bateer DEN 114130291021304070407
Charles Oakley HOU 104140291021313880407
Dan Langhi HOU 104140291021313881386
Rusty LaRue CHI 64161208021323710407
Tyrone Hill CLE 64160291021304070407
Desmond Ferguson POR 64160291021304070407
Tracy Murray WAS 64160291021304071386
Jelani McCoy OKC 54200291021313880407
Popeye Jones GSW 54200291021304070407
Kendrick Perkins BOS 54200291021304070407
James Jones IND 54200291021313880407
Cezary Trybanski NYK 44240291021304070407
Olden Polynice SAC 44241208021304070407
Pat Garrity ORL 44240291021304070407
Ime Udoka SAS 44240291113304071386
Keon Clark PHX 44240291021304070407
Damone Brown PHI 44240291021304070407
Tierre Brown LAL 34300291021304070407
Travis Outlaw POR 34300291021304070407
Alex Garcia SAS 34300291021304070407
Ruben Boumtje-Boumtje CLE 24330291113304071386
Ryan Humphrey MEM 24330291021304070407
Dana Barros BOS 14350291021304070407
Jerome Beasley MIA 04360291021304070407
Leon Smith OKC 04360291021304070407